package com.service;

import java.util.List;
import java.util.Map;

import org.springframework.transaction.annotation.Transactional;

import com.bean.Housepayment;
@Transactional
public interface HousepaymentService {
	 int deleteByPrimaryKey(Integer id);
	 
	 int deleteByIndentid(Integer indentid);

	    int insert(Housepayment record);

	    int insertSelective(Housepayment record);

	    Housepayment selectByPrimaryKey(Integer id);

	    int updateByPrimaryKeySelective(Housepayment record);

	    int updateByPrimaryKey(Housepayment record);
	    
	    
	    List<Housepayment> selectAll();
	    
	    
	    List<Housepayment> selectAllByuid(Integer userid);
	    

	    int updateByindentidbargainId(Map map);
	    
	    
	    List<Housepayment> selectAllHe();
	    
	    
	    List<Housepayment> selectAllByuidHe(Integer userid);
	    
	    Housepayment selectBybid(Integer bid);
	    

	    List<Housepayment> selectAllByuidbidiid(Map map);
	    List<Housepayment> selectAllbiduid(Map map);

	    List<Housepayment> selectAllByuidHeiidbid(Map map);
	    List<Housepayment> ByuidHeuidbid(Map map);
	    Housepayment selectByPrimaryKeyduo(Integer bid);
	    
	    int updateByPrimaryKeystate(Map map);
	    
	   
}
